/*
* name: responsive
* version: v2.1.1
* update: 娣诲姞pad绔栧睆鐘舵€丳adp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}
.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }
@media only screen and (max-width: 1400px) {
    .wrap, .mwrap { width:1200px; }
    .news_search .news-sele, .news_search .select-ui-choose{width:200px;}
    .news_search .search_ipt{width:160px;}
    .news_search{padding:42px 70px;}
    .service_intro .pt1 .l .con{height:386px; padding:35px;}
    .service_intro .pt1 .l .btm{margin-top:30px;}
    .service_intro .pt1 .l .btm .text_box .text{width:27%;}
    .index .pt3 .content a{padding-top:40px;}
    .index .pt3 .content .detail .desc{margin-bottom:20px;}
    .index .pt4 .l .en{font-size:50px; }
      .social_recruit .job_search{padding:25px 40px;}
    .social_recruit .job_search .sele{width:260px;}
    .index .pt3 .rect-44{padding-bottom:40.8%;}

}
/*
* PadMode
*/
@media only screen and (max-width: 1240px) {

    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 缃戠珯鏍峰紡*/
    .head .mobile_key{display:block;}
    .head .main_link{width:auto;}
    .head .inav{display:none;}

    .footer1 .channel_info,.footer1 .right{display:none;}
    .footer1 .left{width:100%;}
    .news_search{padding:42px 40px;}
    .news_search .news-btn,.news_search .news-sele, .news_search .select-ui-choose{width:150px;}
    .product_main .pt1 ul{width:100%;}
    .product_main .pt1 li .text{padding-top:10%;}
    .product_main .pt1 li .cover{top:0;}

    .product_list .pt1 .para_item{margin-left:30px; font-size:16px;}
    .product_list .pt1 .r_box .para_item{margin-right:30px}
/*    .product_list .pt2 .part .info .top .no{font-size:30px;margin-right:10px;}
    .product_list .pt2 .part .info .top .cn{font-size:20px; }*/


    .service_intro .pt1 .l{width:100%; margin-bottom:30px;}
    .service_intro .pt1 .r{width:100%;}

    .service_net .pt2 .l{width:30%; margin:0;}
    .service_net .pt2 .r{width:70%;}
    .intro .tab_wrap li .info .cn{font-size:25px;}
    .intro .tab_wrap li .info{padding:25px;}

    .index .pt3 .content .detail .tit{margin-bottom: 0;}
    .index .pt3 .content .detail .desc{margin-bottom:10px;}
    .index .pt3 .content a{padding-top:20px;}
    .index .pt3 .content .detail .cn{font-size:28px; }
    .index .pt3 .content .pic{bottom:5%;}
    .index .pt4 .l .en{font-size:40px;}
    .contact_us .info_box{width:45%;}
    .contact_us .map_address{width:54%;}

    .contact_us .map_address{width:54%;}
    .contact_us .info_box{padding: 0;}
  
    .social_recruit .job_search .from_title{margin-right:10px; }
    .social_recruit .job_search .sele,.social_recruit .job_search .ipt{width:200px; margin-right:10px;}
    .mm-opened .head .header_main{z-index:3;}



}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 缃戠珯鏍峰紡*/

    .news_search{padding:42px 20px;}
    .news_search .news-btn,.news_search .news-sele, .news_search .select-ui-choose{width:150px;}
    .news_search .news-sele, .news_search .select-ui-choose{margin-right:10px;}
    .product_main .pt1 li .cover a{margin:10px auto; font-size:16px; }
    .product_main .pt1 li .text .tit{font-size:20px; margin-bottom:10px;}

    .product_detail .pt1 .l{width:100%;}
    .product_detail .pt1 .r{width:100%; margin-top:30px;}

    .service_net .pt2 .l{width:100%;}
    .service_net .pt2 .r{width:100%;}
    .service_net .pt2{margin-top:0;}

    .index .pt2 .t2{font-size:30px;}
    .index .pt2 .desc{font-size:15px; }
    .index .pt_tit{font-size:32px; }
    .index .pt3 .content .left{width:100%;margin-bottom: 2%;}
    .index .pt3 .content .right{width:100%;}
    .index .pt3 .content a{padding-top:10%;}
    .index .pt4 .l{width:100%;}
    .index .pt4 .r{width:100%; margin-top:30px;}

    .contact_us .map_address{width: 100%; height: 489px;margin-bottom:30px; position:static;}
    .contact_us .info_box{padding: 0;}
    .contact_us .info_box{width:100%;}
    .social_recruit .job_search .sele, .social_recruit .job_search .ipt{width:100%; margin-bottom:10px;}

    .intro .tab_wrap li .info .en{font-size:18px;}
    .intro .tab_wrap li .info .cn{font-size:21px;}
    .product_main .rect-130{padding-bottom:180%; }
    .job_detail_bg .job_detail_win{width:780px; margin-left:-390px; }
    .xc_banner .slogan{display:none;}


}
/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:16px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:2%; padding-right:2%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*绉诲姩绔槻鎭舵剰澶嶅埗淇℃伅*/
    * {
        -webkit-touch-callout:none;  /*绯荤粺榛樿鑿滃崟琚鐢�*/   
        -webkit-user-select:none; /*webkit娴忚鍣�*/   
        -khtml-user-select:none; /*鏃╂湡娴忚鍣�*/   
        -moz-user-select:none;/*鐏嫄*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit娴忚鍣�*/   }
    textarea { -webkit-user-select:auto; /*webkit娴忚鍣�*/   }
    /*mobileMode 760 缃戠珯鏍峰紡*/
    .head{height:100px;}
    .head .header_main .logo{width:120px;}
    .head .header_main{height:60px;}
    .header_top{padding:10px 0;}
    .channel_content{padding:30px 0;}
    .head .mobile_key{margin:0 5px; font-size:16px;}
    .head .main_link .search{font-size:18px; padding:0 5px;}
    .head .main_link{padding:5px 0;}
    .head .header_main .logo{bottom:-10px;}

    /*.xc_banner{display:none;}*/

    .news_search .news-sele, .news_search .select-ui-choose{width:48%; margin:0 0 10px; font-size:14px; }
    .news_search .news-sele#mon{margin-left:3%;}
    .news_search .search_ipt{width:43%; margin:0 0 10px; font-size:14px; padding:0 2%; float:none;}
    .news_search .news-btn{float:none; width:48%; margin-left:2%;}
    .news_search .search_tit{margin-bottom:10px;}
    .news_search{padding:20px; margin-bottom:20px;}
    .news_list .news_list01 ._img{float:none; width:100%;}
    .news_list .news_list01 ._img .rect-75 {padding:0; height:auto; margin-bottom:20px;}
    .news_list .news_list01 ._title{font-size:18px; font-weight:bold;}
    .news_list .news_list01 ._text{font-size:14px;}
    .news_list .news_list01 li a{padding-bottom:20px; margin-bottom:20px;}
    .product_main{padding:0;}
    .product_main .pt1{padding:30px 0;}
    .product_main .pt1 li{width:100%; margin:20px 0;}
    .product_main .rect-130 img{width:100%;}

    .product_detail .pt1 .link a{margin-bottom:10px;}
    .product_detail .pt1 .tit{font-size:20px; }
    .product_detail .pt2 .pt_tit{font-size:26px;}

    .service_intro .pt1 .l .con{height:auto;}
    .service_intro .pt1 .l .btm .text_box .text{position:static; width:auto; text-align:left; margin:20px 0;}

    .intro .tab_wrap li{width:100%; margin: 0 0 20px;}



    .intro .content .en1,.intro .content .en2{font-size:22px; line-height:1.3;}
    .intro .content{padding:30px 20px;}
    .intro .content .cn{font-size:20px;}
    .intro .content{margin-top:0;}
    .ibanner{height:auto;}
    .ibanner .item{height:auto;}
    .ibanner .owl-carousel .video_item .mobile_img{display:block;}
    .ibanner .owl-carousel .owl-item img{position:static; margin:0; width:100%; height:auto;}
    .ibanner .owl-carousel .owl-prev, .ibanner .owl-carousel .owl-next{font-size:30px; margin-top:-30px;}
    .index{padding:0;}
    .index .pt1{padding:30px 0 13px;}
    .index .pt2 .t2{font-size:24px; }
    .index .pt2{padding-top:40px}
    .index .pt_tit{font-size:24px; padding:40px 0 20px;}
    .index .pt3 .content a{padding-top:5%;}
    .index .pt3 .content .detail .cn{font-size:20px; }
    .index .pt3 .content .detail .en{font-size:16px;}
    .index .pt3 .content .detail .desc{font-size:14px; }
    .index .pt3{padding-bottom:40px;}
    .index .pt4{padding:40px 0;}
    .index .pt4 .l .en{font-size:26px; }
    .index .pt4 .l .cn{font-size:24px; }
    .index .pt4 .l .desc{margin:10px 0 30px;}
    .index .pt4 .l .info{padding:0;}
    .index .pt4 .r .pic .dots .item.cur .detail{display:none;}
    .index .pt5 .info{padding:0;}
    .index .pt5 .t{font-size:20px; margin:10px 0;}
    .index .pt5 .desc{margin-bottom:15px;}

    .contact_us .map_address{width: 100%;height:300px; margin: 0 0 30px;float: none; overflow:hidden;}
    .contact_us .map_address>div{height:300px !important;}
    .contact_us .info_box{padding: 0;}
    .contact_us .company_info .des{height:auto;}
    .intro .pt1{margin-bottom:30px;}
    .product_detail .pt2 .fea .fea_t{margin-right:0; margin-bottom:10px;}
    .album_ordinary .slide_c p.t{bottom:120px;}
    .index .pt3 .content .t_info{padding-top:25px; padding-left:25px;}
    body .send-48480 .Form-P1 .Form-P1-Left, body .send-48480 .Form-P1 .Form-P1-right{width:100%;}
    .social_recruit .job_search{padding:25px;}

    .product_list .pt2 .part .pt_tit{font-size:22px; line-height:60px; padding-top:20px;}
    .product_list .pt2 .part .info .top .cn{font-size:20px;}
    .product_list .pt2 .part .info .top .en{font-size:14px;}

    .index .pt1 .info{padding:0 7px;}
    .head .main_link .order{line-height:30px; padding:0 12px; font-size:15px;}
    .index .pt2 .more{line-height:40px; width:138px;}

    .index .pt2 .desc{padding:0 15px;}
    .index .pt4 .fix{padding:0 20px;}
    .index .pt4 .l a{line-height:40px; width:150px;}
    .footer .footer1{padding:25px 0;}
    .footer2{line-height:25px; padding:10px;}
    .footer2 .r{float:left;}
    .footer1 .logo{margin-bottom:20px;}

    .intro .pt1 img{width:1000px; height:auto; margin-left:-500px; }
    .intro .pt1{height:190px;}

    .intro .tab_wrap li{padding-bottom:0;}
    .intro .tab_wrap li .info .cn,.intro .tab_wrap li .info .en{font-size:20px;}
    .intro .tab_wrap li .info{padding:16px;}
    .intro .tab_wrap li .info .flag{position:absolute; bottom:20px; right:20px;}
    .intro .tab_wrap{padding:0 20px;}
    /*.channel_content{padding-top:0;}*/

    .product_main .rect-130{padding:0; height:auto;}
    .product_main .rect-130:after{content:""; position:absolute; top:0; left:0; right:0; bottom:0; z-index:1; background:url(../img/blue.9.png) repeat;}
    .product_main .pt1 li .text{position:relative; z-index:2;}
    .product_main .pt1 li .cover{position:relative; z-index:2; padding:20px 0 40px; background:none;}
    .product_main .rect-130 img{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
    .product_main .pt1 li .text .desc{height:auto}

    .product_list .pt1 .product_search.pl_3 .pd2 .para_item{width:80%;}
    .product_list .pt1 .product_search.pl_5 .pd2 .para_item{width:80%;}
    .product_detail .pt1{padding:0 0 30px;}
    .product_detail .pt1 .link a{width:45%; margin-right:2%;}
    .product_detail .pt1 .top .no{font-size:35px; }
    .product_detail .pt1 .l{width:92%; padding:0 4%;}
    .product_detail .pt1 .top .cn{font-size:20px; }
    .product_detail .pt1 .tool .share{margin-right:20px; }
    .product_detail .pt1 .top{margin-bottom:20px;}
    .product_detail .pt2 .part{margin-top:30px;}
    /*.product_detail .xc_banner,.product_list .xc_banner{display:block;}*/
    .xc_banner .slogan{display:none;}
.xc_banner .sec {
	width: 96%;
}	
	
    .xc_banner .sec a{margin-right:20px;}
    .xc_banner .root{font-size:22px; margin-bottom:15px; }
    .xc_banner{padding:35px 0 25px;}
    .xc_banner .wrap{padding:0 5%;}
    .service_net .wrap{padding:0 5%;}
    .service_net .pt2 .l .item{margin:0 auto 20px; width:100%;}
    .case_list .pt1 a{font-size:16px; width:30%; margin:0;}

    .social_recruit .pd .title{margin-bottom:15px; font-size:20px;}
    .social_recruit .pd .short_line{margin:10px 0;}
    .social_recruit .pd{min-height:0;}
    .social_recruit .pd{padding:30px;}
    .job_detail_bg .job_detail_win{width:90%; margin:0; top:10%; left:5%; height:80%; overflow-y:auto; }
    .job_detail .job_tit{font-size:20px; }
    .job_detail_bg .btn_close{top:15px; transform: scale(0.6); right: 15px;}
    .job_detail{padding:10px 25px 40px;}
    .job_detail .det_mailto_box{margin-left:0;}
    .job_detail .det_rec .tit{width:25%;}
    .job_detail .det_rec .desc{width:74%;}
    .job_detail .txt_con{height:auto;}
    .product_detail .pt1 .tool{font-size:12px; }


.propc {
	text-align:center;
	margin-top: 20px;
}
.propc img {
	width: 100%;
}


.item_txt3 {
	font-size: 14px;
	color:#FFF;
	margin-top: 15px;
	line-height: 32px;
	height: 200px;
	overflow:hidden;
}

.item_txt5 {
	font-size: 14px;
	color:#FFF;
	margin-top: 15px;
	line-height: 32px;
	height: 500px;
	overflow: visible;
}

.top_tel {
	display: none;
}


/*头部*/
.head{height:50px;}
.header_top{line-height:25px; padding-top:5px; color:#666666; font-size:16px; position:relative; z-index:3; height:25px;}



.head .header_main{position:relative; z-index:2; height:50px; background:#fff;}
.head .header_main.fixed{position:fixed; top:0; left:0; right:0; background:#fff;}
.head .header_main.fixed .logo{bottom:-10px; margin-top: 0px;}
.head .header_main .logo{position:relative; bottom:10px;}
.head .inav_wrapper{width:84%; margin-top: 1px;}
.head .inav .nav_li{ float: left; margin: 0px 15px; font-size:16px; line-height:45px; height:45px; padding:15px 0; position:relative; text-align:center;}




.ind_onebox {
	margin-top: 20px;
	
}
.ind_onecon {
	border-bottom: 1px solid #d9c8c0;
}
.ind_one_left {
	display: none;
	float: none;
	margin-top: 12px;
}
.ind_one_right {
	float: right;
}

.ind_one_left_left {
	float: left;
	width: 22%;
	margin-right: 0;
}
.ind_one_left_left img {
	width: 100%;
}
.ind_one_left_right {
	float: none;
	width:100%;
}

.ind_one_list {
	display:block;
	float: left;
	font-size: 12px;
	height: 50px;
	width: 25%;
	text-align:center;
	padding-top: 75px;
}
.ind_one_list a {
}

.list_one {
	background:url(../images/ind_one_img2.png) no-repeat;
	background-position:center 18%;
}
.list_two {
	background:url(../images/ind_one_img3.png) no-repeat;
	background-position:center 13%;
}
.list_three {
	background:url(../images/ind_one_img4.png) no-repeat;
	background-position:center 14%;
}
.list_four {
	background:url(../images/ind_one_img5.png) no-repeat;
	background-position:center 10%;
}
.list_five {
	background:url(../images/ind_one_img6.png) no-repeat;
	background-position:center 15%;
}
.list_six {
	background:url(../images/ind_one_img7.png) no-repeat;
	background-position:center 13%;
}
.list_seven {
	background:url(../images/ind_one_img8.png) no-repeat;
	background-position:center 15%;
}
.ind_one_list a:hover {
	color:#ff7500;
}
.list_space {
	display: none;
	float: left;
	background:#d8d8d8;
	height: 100px;
	width: 1px; 
	margin: 0px 5px;
	margin-top: 18px;
	
}

.ind_one_txt1 {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-transform:uppercase;
	line-height: 20px;
}
.ind_one_txt2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	text-transform:uppercase;
	line-height: 20px;
}
.ind_one_txt2 span {
	color:#8a8a8a;
	font-size: 14px;
	padding-left: 10px;
}
.ind_one_txt3 {
	font-family:"Times New Roman", Times, serif;
	font-size: 20px;
	text-transform:uppercase;
	color:#ff7500;
	line-height: 20px;
}
.ind_one_txt4 {
	font-size: 14px;
	text-transform:uppercase;
	color:#848484;
	line-height: 30px;
}



.ind_towbox {
	margin-top: 20px;
	
}
.ind_tow_title {
	font-size: 20px;
	text-align:center;
	color: #000;
}
.ind_tow_line {
	background:#000;
	height: 1px;
	width: 100px;
	margin: 0px auto;
	margin-top: 12px;
	margin-bottom: 25px;
}

.ind_tow_one {
	float: none;
	width: 100%;
	background:url(../images/two_img1.jpg) no-repeat;
	height: 350px;
}
.ind_tow_one h3 {
	color:#e85713;
	font-size:24px;
	font-size: 400;
	padding-left: 10%;
	padding-top: 8%;
}
.ind_tow_one p {
	color:#000000;
	font-size: 18px;
	font-size: 300;
	padding-left: 10%;
}

.ind_tow_two {
	float: none;
	width: 100%;
	background:url(../images/two_img3.jpg) no-repeat;
	background-size: 100%;
	height: 350px;
}
.ind_tow_two h3 {
	color:#ffffff;
	font-size:24px;
	font-size: 400;
	padding-left: 10%;
	padding-top: 14%;
}
.ind_tow_two p {
	color:#ffffff;
	font-size: 18px;
	font-size: 300;
	padding-left: 10%;
}


.ind_tow_three {
	float: none;
	width: 100%;
	background:#74a7ae;
	height: 350px;
}
.ind_tow_three h3 {
	color:#ffffff;
	font-size:24px;
	font-size: 400;
	padding-left: 10%;
	padding-top: 14%;
}
.ind_tow_three p {
	color:#ffffff;
	font-size: 18px;
	font-size: 300;
	padding-left: 10%;
}
.ind_tow_three_txt1 {
	margin-top: 15px;
}




.ind_tow_four {
	float: none;
	width: 100%;
	background:#2197a1;
	height: 350px;
}
.ind_tow_four h3 {
	color:#ffffff;
	text-align:center;
	font-size:24px;
	font-size: 400;
	padding-top: 14%;
}
.ind_tow_four p {
	color:#ffffff;
	font-size: 18px;
	font-size: 300;
	text-align:center;
}
.ind_tow_four_txt1 {
	text-align:center;
	margin-top: 10px;
}
.ind_tow_four_txt2 {
	text-align:right;
	padding-right: 18px;
	margin-top: 40px;
}
.ind_tow_four_txt2 a {
	color:#FFF;
	font-size: 13px;
}
.ind_tow_four_txt2 a:hover {
	color:#e6e573;
}

.ind_tow_five {
	float: none;
	width: 100%;
	background:url(../images/two_img4.jpg) no-repeat;
	background-size: 100%;
	height: 350px;
}
.ind_tow_five h3 {
	color:#ffffff;
	font-size:24px;
	font-size: 400;
	padding-left: 10%;
	padding-top: 14%;
}
.ind_tow_five p {
	color:#ffffff;
	font-size: 18px;
	font-size: 300;
	padding-left: 10%;
}

.ind_tow_six {
	float: none;
	width: 100%;
	background:url(../images/two_img2.jpg) no-repeat;
	height: 350px;
}
.ind_tow_six h3 {
	color:#e85713;
	font-size:24px;
	font-size: 400;
	padding-left: 10%;
	padding-top: 7%;
}
.ind_tow_six p {
	color:#000000;
	font-size: 18px;
	font-size: 300;
	padding-left: 10%;
}



.save_box {
	margin-top: 25px;
}

.save_title {
	text-align:center;
	font-size: 22px;
	color:#000;
}
.save_title_p {
	text-align:center;
	margin-bottom: 22px;
	font-size: 13px;
	color:#666666;
	margin-top: 5px;
	padding: 0px 5%;
}


.save_left {
	float: none;
	width: 100%;
	position:relative;
}
.save_left img {
	width: 100%;
}
.save_right {
	float: none;
	width: 100%;
	position:relative;
}
.save_right img {
	width: 100%;
}
.save_left_con {
	position:absolute;
	width: 100%;
	padding: 15% 0px;
}
.save_mid {
	float: none;
	width: 100%;
	position:relative;
	margin-left: 0px;
}


.save_left_con2 {
	position:absolute;
	width: 100%;
	padding: 10% 10%;
}

.save_left_con2 h2 {
	font-size: 26px;
	color:#000000;
	font-weight: 400;
}
.save_left_con2 p {
	font-size: 16px;
	color:#000000;
}


.save_left_con {
	position:absolute;
	width: 100%;
	padding: 10% 10%;
}

.save_left_con h2 {
	font-size: 26px;
	color:#ffffff;
	font-weight: 400;
}
.save_left_con p {
	font-size: 16px;
	color:#ffffff;
}






.index .pt4{background:url(../images/custom_bg.jpg) no-repeat center; background-size:cover; padding:30px 0;}
.index .pt4 h2 {
	text-align:center;
	margin-bottom: 45px;
	font-size: 24px;
}


.custombox {
	width: 100%;
	margin: 0px auto;
}
.custombox li {
	float: left;
	width:48%;
	margin: 1%;
}


.ind_fivebox{padding: 26px 0px;}
.ind_fivebox a{display:block;}
.ind_fivebox .info{padding:0px 0px 20px; text-align:left; margin-bottom:20px; border: 1px solid #dcdada;}
.ind_fivebox .t{color:#041d41; font-size:16px; line-height:36px; margin:5px 0;padding:0 20px;  overflow:hidden; }
.ind_fivebox .desc{padding:0 20px; font-size:15px; color:#626262; line-height:24px;  overflow:hidden; margin-bottom:20px;}
.ind_fivebox .view-more{color:#041d41;padding:0 20px;}

.ind_newstitle_left h2 {
	font-size: 20px;
}
.ind_newstitle_left p {
	font-size: 14px;
}

.ind_newstitle_right a {
	padding-left: 26px;
	font-size: 14px;
}


/*底部*/
.footer .footer1{color:#fff; padding-bottom:20px; background:#2d2d2d; background-size:cover; padding-top:28px;}
.footer_leftnav {
	display: none;
	float: left;
	margin-right: 100px;
}
.footer_line {
	display: none;
	float: left;
	background:#575757;
	font-size: 1px;
	height: 200px;
	width: 1px;
	margin-right: 100px;
}

.footer_address {
	float: none;
}
.footer_txt1 {
	color:#999999;
	font-weight: 300;
	margin-bottom: 8px;
	font-size: 14px;
}
.footer_txt2 {
	color:#999999;
	font-weight: 300;
	margin-bottom: 8px;
	font-size: 14px;
}
.footer_txt2 a {
	color:#e85713;
}

.footer_rightbox {
	float:none;
}
.footer_txt3 {
	font-size: 18px;
	text-align:center;
}
.footer_txt4 {
	font-size: 18px;
	text-align:center;
	margin-bottom:12px;
}
.footer_txt5 {
	text-align:center;
}


.partner_bannerbox {
	background:#090c32 url(../images/partner_banner.jpg) no-repeat;
	background-position: center 50%;
	height: 220px;

}
.contact_bannerbox {
	background:#090c32 url(../images/contact_banner.jpg) no-repeat;
	background-position: center 50%;
	height: 220px;

}


.about_bannerbox {
	background:#090c32 url(../images/about_banner.jpg) no-repeat;
	background-position: center 50%;
	height: 220px;
}
.banner_con {
	width: 90%;
	margin: 0px auto;
	padding: 30px 0px;
}

.about_ban_txt1 {
	font-size: 24px;
	text-transform:uppercase;
	line-height: 30px;
	color:#FFF;
	font-weight: 300;
	line-height: 30px;
}
.about_ban_txt2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 20px;
	text-transform:uppercase;
	color:#ff6d00;
	line-height: 30px;
	margin-top: 8px;
}
.about_ban_txt3 {
	font-family:"Times New Roman", Times, serif;
	font-size: 22px;
	text-transform:uppercase;
	color:#ff6d00;
	line-height: 30px;
}
.about_ban_txt4 {
	font-size: 14px;
	text-transform:uppercase;
	color:#ffffff;
	margin-top: 15px;
}	

.about_onebox {
	padding: 30px 0px 30px;
	background:#f5f5f5;
}
.about_one_left {
	float: none;
	width: 100%;
}
.about_one_right {
	float: none;
	width: 100%;
	margin-top: 10px;
}

.about_txt1 {
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size: 25px;
	line-height: 34px;
}
.about_txt2 {
	font-size: 24px;
	color:#ed6d00;
	margin-top: 8px;
}
.about_txt3 {
	font-size: 14px;
	line-height: 26px;
}
.about_txt4 {
	font-size: 14px;
	line-height: 28px;
	margin-top: 5px;
}



.about_twobox {
	background:url(../images/about_banner2.jpg) no-repeat;
	background-position: center top;
	height: auto;
}
.about_two_con {
	padding: 8% 0px;
}

.about_txt5 {
	text-align:center;
	font-size: 22px;
	color:#000;
}
.about_txt6 {
	text-align:center;
	font-size: 45px;
	color:#ff6600;
}
.about_txt7 {
	text-align:center;
	font-size: 20px;
	color:#000;
}
.about_txt8 {
	text-align:center;
	font-size: 15px;
	color:#000;
	margin-top: 30px;
}
.about_txt9 {
	text-align:center;
	font-size: 15px;
	color:#000;
}


.about_threebox {
	background:#f0f0f0;
	padding: 30px 0px;
}
.about_three_part1 {
	float: none;
	width: 100%;
}
.about_three_part1 img {
	width: 100%;
}
.about_three_part2 {
	float: none;
	width: 100%;
	padding: 3% 0%;
}




.about_txt10 {
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size: 20px;
	line-height: 24px;
	color:#000;
}
.about_txt11 {
	font-size: 26px;
	font-weight: 600;
	color:#000;
	margin-top: 3px;
}
.about_txt12 {
	font-size: 14px;
	font-weight: 300;
	color:#000;
	margin-top: 2px;
}

.about_three_part3 {
	float: none;
	width: 100%;
	margin-top: 0px;
	padding: 5% 0%;
}

.about_txt13 {
	font-size: 16px;
	font-weight: 300;
	color:#000;
}
.about_txt14 {
    font-size: 26px;
	font-weight: 600;
	color:#000;
	margin-top: 8px;
	line-height: 32px;
}
.about_txt15 {
    font-size: 26px;
	font-weight: 600;
	color:#000;
	line-height: 32px;
}
.about_txt16 {
	font-size: 14px;
	font-weight: 300;
	color:#000;
	margin-top: 10px;
}
.about_txt17 {
	font-size: 14px;
	font-weight: 300;
	color:#000;

}
.about_txt18 {
	font-size: 14px;
	font-weight: 300;
	color:#000;
	margin-top: 10px;
}
.about_three_part4 {
	float: none;
	width: 100%;
	margin-top: 30px;
}
.about_three_part4 img {
	width: 100%;
}


.contact_box {
	padding: 30px 0px 50px;
}
.partner_box {
	padding: 25px 0px 25px;
}
.contact_title {
	text-align:center;
	font-size: 26px;
}
.contact_txt1 {
	text-align:center;
	margin-top: 10px;
	font-size: 15px;
}
.partner_txt1 {
	width: 100%;
	margin-top: 15px;
}

.page_fivecon {
	margin-top: 25px;
}
.page_five_left {
	float: left;
	width: 48.5%;
}
.page_five_left img {
	width: 100%;
}
.page_five_right {
	float: right;
	width: 48.5%;
}
.page_five_right img {
	width: 100%;
}

.page_sixbox {
	margin-top: 30px;
}
.page_fivebox {
	margin-top: 40px;
}
.page_threebox {
	margin-top: 40px;
}
.page_twobox {
	margin-top: 40px;
}

.page_twocon {
	margin-top: 25px;
}
.page_twocon li {
	float: left;
	width: 29.33%;
	padding-top:60px;
	font-size: 11px;
	text-align:center;
	margin: 0px 2%;
	margin-bottom: 20px;
}


.page_threecon {
	background:#b53ab6;
	margin-top: 25px;
}
.page_three_left {
	float: none;
	width: 100%;
}
.page_three_left img {
	width: 100%;
}
.page_three_right {
	float: rinoneght;
	width: 100%;
}
.page_three_right_con {
	padding: 10% 10%;
}

.page_txt1 {
	font-size: 18px;
	color:#FFF;
	text-align:center;
}
.page_txt2 {
	font-size: 18px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	margin-top: 25px;
}
.page_txt3 {
	font-size: 25px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
}


.contact_ban_txt1 {
	font-size: 30px;
	text-transform:uppercase;
	line-height: 30px;
	color:#FFF;
	font-weight: 300;
	line-height: 42px;
	text-align:center;
}
.contact_ban_txt2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 25px;
	text-transform:uppercase;
	color:#ff6d00;
	line-height: 42px;
	margin-top: 8px;
	text-align:center;
}
.contact_ban_txt3 {
	font-size: 15px;
	text-transform:uppercase;
	color:#ffffff;
	margin-top: 15px;
	text-align:center;
}	
.contact_box {
	padding: 30px 0px 60px;
}

.contact_left {
	float: none;
	width: 100%;
}
.contact_right {
	float: none;
	width: 100%;
}

.contact_oon {
	background:#f3f3f3;
	padding: 45px 10%;
	margin-top: 35px;
}
.contact_line {
	background:#aeaeae;
	height: 1px;
	width: 100%;
	margin-top: 20px;
}


.po_title {
	background:#000;
	color:#FFF;
	height: 54px;
	line-height: 54px;
	margin-top: 12px;
	font-size: 20px;
	font-weight: 400;
	padding-left:2%;
}
.po_title span {
	display:none;
	float: right;
	background:#ff6d00;
	padding: 0px 50px;
	font-size: 18px;
	color:#FFF;
}




.news_list .news_list02 li { overflow:hidden; border:#e5e5e5 1px solid; margin-bottom: 40px; }
.news_list .news_list02 li a{display: block;}
.news_list .news_list02 ._img { width:43%; float:left; margin-right:0px; }
.news_list .news_list02 ._img img{ -moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_list .news_list02 ._intro { overflow:hidden; float: right; width:55%;}
.news_list .news_list02 ._title { display:block;line-height:32px; font-size:24px; font-weight:normal; margin-bottom:13px; color:#000; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_list .news_list02 ._info { height:20px; line-height:20px; color:#999999; margin-bottom:10px; }
.news_list .news_list02 ._text { line-height:24px; height:48px; margin-top: 8px; overflow:hidden; font-size:14px; color: #606060;margin-bottom: 6px; width: 80%;}
.news_list .news_list02 ._more { display:inline-block; white-space:nowrap; width:auto; height:32px; line-height:32px; background-color:#dda300; color:#fff; padding:0 20px; }
.news_list .news_list02 li:hover ._title{ color:#0f6eb9; }
.news_list .news_list02 ._donwload {
	text-align: left;
	color:#ff6d00;
	margin-right: 5%;
	font-size: 13px;
	padding-bottom: 5px;
}
.news_list .news_list02 ._donwload a {
	font-size: 13px;
}
.news_list .news_list02 li:hover ._donwload {
	color:#ff6d00;
	
}

.pro_list a {
	display:block;
	margin-top: 55px;
	float: left;
	width: 47%;
	background:#FFF;
	border: 1px solid #FFF;
	margin: 15px 1% 0px;
	height: 350px;
}
.pro_list a:hover {
	display:block;
	float: left;
	background:#FFF;
	border: 1px solid #ff6c00;
	color:#ff6c00;
}
.pro_space {
	display: none;
	float: none;
	width: 30px;
}

.po_title3 {
	background:#FFF;
	border: 1px solid #cecece;
	line-height: 38px;
	padding: 10px 2%;
	font-size: 15px;
}
.po_title3 span {
	display: inline;
	float: left;
}
.po_title3 a {
	font-size: 15px;
	display:inline-block;
	float: left;
	padding: 0px 3%;
}
.po_title3 a:hover {
	background:#ffffff;
    padding: 0px 3%;
	border-radius: 8px;
	color:#ff6c00;
}
a#po_title3_ed {
	background:#ffffff;
	padding: 0px 16px;
	border-radius: 8px;
	color:#ff6c00;
}



.productBox .productInfo { float:none; margin-left:0px; width:94%; margin: 0px auto; margin-top: 25px;}
.productBox .item, .productBox .price, .productBox .price3 { border-bottom:1px dotted #ddd; padding:12px 0; font-size:12px; }
.productBox .productInfo h4 {
color:#000;
}
.productBox .size { padding:8px 0; }
.productBox .price { color:#a52929; font-weight:bold; }
.productBox .price2 { color:#333; font-weight:bold; text-decoration:line-through; }
.productBox .addCart { padding:20px; background:#eee; }

.productBox .review { overflow:auto; zoom:1; border:1px dotted #ddd; padding:5px; }
.productBox .review li { float:left; width:130px; }
.productDetail {padding: 0px 0px; }
.productDetail h3 { font-weight:900; font-size:16px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; padding:10px 0; margin:10px 0; color:#000; font-family:"Microsoft Yahei";}


.tagsinfo4 {
	margin-top: 25px;
}
.tagsinfo4 a {
	display: inline-block;
	margin-right: 20px;
}

a#buy_btn {
	background:#f19149;
	width: 40%;
	height: 42px;
	line-height: 42px;
	color:#FFF;
	text-align:center;
	border-radius: 30px;
	font-size: 18px;
}
a:hover#buy_btn {
	background:#e27b2e;
	width: 40%;
	height: 42px;
	line-height: 42px;
	color:#FFF;
	text-align:center;
	border-radius: 30px;
	font-size: 18px;
}
a#dz_btn {
	background:#ff6d00;
    width: 40%;
	height: 42px;
	line-height: 42px;
	color:#FFF;
	text-align:center;
	border-radius: 30px;
	font-size: 18px;
}
a:hover#dz_btn {
	background:#e36303;
    width: 40%;
	height: 42px;
	line-height: 42px;
	color:#FFF;
	text-align:center;
	border-radius: 30px;
	font-size: 18px;
}


.infobox {
	border-top: 1px solid #d2d2d2;
	margin-top: 45px;
	padding: 35px 3% 55px;
}
.infobox img {
	width: 100%;
}






}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 缃戠珯鏍峰紡*/

}
